be left on the bench - French English Dictionary